Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26A NORTH STREET Semi-Detached £179,768 £44,000 12 Nov 1999